.body {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: scroll;
  max-width: 720px;
  margin: auto;
}

.my-drawer {
  overflow: auto;
  -webkit-overflow-scrolling: touch;

  .am-drawer-draghandle {
    opacity: 0;
  }

  .am-drawer-sidebar {
    position: fixed;
    top: 53px !important;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    background-color: #1f1f22;
    font-size: 16px;

    .am-list {
      width: 256px;
      padding: 0;
    }
    .am-list-item {
      background-color: #1f1f22;
    }

    .drawer-list {
      height: 57.8px;

      a {
        display: block;
        color: hsla(0, 0%, 100%, .9);
        i{
          margin-right: 5px;
        }
        .icon-float-right{
          margin-left: 100px;
        }
      }
    }
  }
}


.clear {
  clear: both;
}